/*
 * FloatLiteralAst.h
 *
 *  Created on: 8 Nov 2010
 *      Author: kn308
 */

#ifndef FLOATLITERALAST_H_
#define FLOATLITERALAST_H_

#include <MAlice/Ast/LiteralAst.h>

namespace MAlice
{

class FloatLiteralAst: public MAlice::LiteralAst
{
private:
	double mValue;

public:
	FloatLiteralAst(location loc, double value);
	virtual ~FloatLiteralAst();
	virtual llvm::Value* generate();
};

}

#endif /* FLOATLITERALAST_H_ */
